package com.joysuch.wwyt.bp.bean;

import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDate;

/**
 * @author xsx
 * @version 1.0
 * @date 2023/4/11 11:00
 */
@Data
public class BpTargetExamineRecordBean {
    private Long id;
    @ApiModelProperty("责任表id")
    private Long dutyId;
    @ApiModelProperty("目标完成期限")
    private String finishLimit;
    @ApiModelProperty("考核日期")
    private LocalDate examineDate;
    @ApiModelProperty("考核人员")
    private Long examineUserId;
    @ApiModelProperty("最终得分")
    private String totalScores;
    private String examineUserName;
    @ApiModelProperty("考核结果")
    private String examineResult;
    @ApiModelProperty("目标指标完成情况")
    private String normFinishDetail;
    @ApiModelProperty("状态")
    private String status;


    @ApiModelProperty("创建人")
    @org.springframework.data.annotation.CreatedBy
    @JsonIgnore
    private Long createBy;
    @ApiModelProperty("创建时间")
    @org.springframework.data.annotation.CreatedDate
    @JsonIgnore
    private java.time.LocalDateTime createTime;
    @ApiModelProperty("更新人")
    @org.springframework.data.annotation.LastModifiedBy
    @JsonIgnore
    private Long updateBy;
    @ApiModelProperty("更新时间")
    @org.springframework.data.annotation.LastModifiedDate
    @JsonIgnore
    private java.time.LocalDateTime updateTime;
    @ApiModelProperty("租户")
    @JsonIgnore
    private Long tenentId;
    @ApiModelProperty("组织机构代码")
    @JsonIgnore
    private String orgCode;
    @ApiModelProperty("删除标记")
    @JsonIgnore
    private String deleteFlag;
}
